Skip to content

Conversation

@esteve
Copy link
Member

@esteve esteve commented May 7, 2019

This change makes the tinxyml2 libraries available to downstream packages when they are crosscompiled. The calls to find_package are in the extras file because the tinyxml2 libraries may be installed system-wide and therefore have absolute paths, which can't be resolved when crosscompiling.

@Karsten1987
Copy link
Contributor

@nuclearsandwich Are we considering this for Dashing?

@nuclearsandwich
Copy link
Member

If I had been more attentive to it it could likely have been included but I failed to take action earlier. I will add it to the first Dashing patch release queue.

@esteve
Copy link
Member Author

esteve commented Jul 11, 2019

@Karsten1987 @nuclearsandwich is there anything I should addressing in this PR? Thanks.

@nuclearsandwich
Copy link
Member

is there anything I should addressing in this PR? Thanks.

Nope I've just had a devil of a time clearing my review backlog.

I created an export-tinyxml2 branch on this fork and merged these changes into it for CI.

  • Linux Build Status
  • Linux-aarch64 Build Status
  • macOS Build Status
  • Windows Build Status

Copy link
Member

@nuclearsandwich nuclearsandwich left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I asked a couple of clarifying questions but this should be good to merge as-is as long as there are no surprises during CI.

@nuclearsandwich nuclearsandwich merged commit bc325fb into ros:ros2 Jul 15, 2019
@esteve esteve deleted the export-tinyxml2 branch July 16, 2019 15:28
@esteve
Copy link
Member Author

esteve commented Jul 16, 2019

@nuclearsandwich sorry for the slow response, I somehow missed this, I'll reply to your questions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants